English Dictionary
◊ TRIPHOSPHOPYRIDINE NUCLEOTIDE
triphosphopyridine nucleotide
n : a coenzyme of several enzymes